package com.bbzn.device.client.vo.req;

import com.bbzn.device.client.dataobject.Fence;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

/**
 * 产品类型
 */
@Getter
@Setter
@ToString
@ApiModel(value = "围栏操作对象", description = "围栏操作对象")
public class FenceVO extends Fence {


    private static final long serialVersionUID = 2474760989313970450L;
    @ApiModelProperty(value = "当前页", example = "0", required = true)
    private Integer pageNum = 1;

    /**
     * 每页显示的记录数
     */
    @ApiModelProperty(value = "每页显示的记录数", example = "10", required = true)
    private Integer pageSize = 10;


    /**
     * 绑定者ID
     */
    private List<Long> ids;

    /**
     * 设备imei
     */
    private List<String> imeis;

    /**
     * 设备imei
     */
    private String imei;

    /**
     * 绑定ID
     */
    private Long fenceDeviceId;
}
